put all one's efforts into - Allemand Anglais Dictionnaire